.page {
  background-color: rgba(244, 245, 246, 1);
  position: relative;
  width: 750rpx;
  overflow: hidden;
  .box_2 {
    width: 750rpx;
    height: 456rpx;
    .text-wrapper_1 {
      background-color: rgba(255, 255, 255, 1);
      height: 128rpx;
      border: 1px solid rgba(238, 238, 238, 1);
      width: 750rpx;
      .text_2 {
        width: 82rpx;
        height: 64rpx;
        overflow-wrap: break-word;
        color: rgba(40, 33, 31, 1);
        font-size: 40rpx;
        letter-spacing: 0.20000000298023224px;
        font-family: PingFangSC-Semibold;
        font-weight: 600;
        text-align: left;
        white-space: nowrap;
        line-height: 64rpx;
        margin: 28rpx 0 0 48rpx;
      }
    }
    .box_3 {
      background-color: rgba(255, 255, 255, 1);
      height: 316rpx;
      margin-bottom: 12rpx;
      width: 750rpx;
      .group_1 {
        width: 678rpx;
        height: 132rpx;
        margin: 60rpx 0 0 48rpx;
        .image_2 {
          width: 128rpx;
          height: 128rpx;
          margin-top: 4rpx;
        }
        .text-group_1 {
          width: 502rpx;
          height: 110rpx;
          .text_3 {
            width: 502rpx;
            height: 64rpx;
            overflow-wrap: break-word;
            color: rgba(40, 33, 31, 1);
            font-size: 40rpx;
            letter-spacing: 0.20000000298023224px;
            font-family: PingFangSC-Semibold;
            font-weight: 600;
            text-align: left;
            white-space: nowrap;
            line-height: 64rpx;
          }
          .text_4 {
            width: 372rpx;
            height: 36rpx;
            overflow-wrap: break-word;
            color: rgba(102, 110, 122, 1);
            font-size: 28rpx;
            letter-spacing: 0.20000000298023224px;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 36rpx;
            margin-top: 10rpx;
          }
        }
      }
      .group_2 {
        width: 164rpx;
        height: 56rpx;
        margin: 4rpx 0 64rpx 224rpx;
        .text-wrapper_2 {
          background-color: rgba(255, 255, 255, 1);
          border-radius: 2px;
          height: 56rpx;
          border: 1px solid rgba(253, 119, 83, 1);
          width: 164rpx;
          .text_5 {
            width: 84rpx;
            height: 28rpx;
            overflow-wrap: break-word;
            color: rgba(253, 119, 83, 1);
            font-size: 20rpx;
            letter-spacing: 0.4000000059604645px;
            font-weight: NaN;
            text-align: right;
            white-space: nowrap;
            line-height: 28rpx;
            margin: 14rpx 0 0 40rpx;
          }
        }
      }
    }
  }
  .box_4 {
    background-color: rgba(255, 255, 255, 1);
    width: 750rpx;
    height: 882rpx;
    margin-top: -2rpx;
    .image-text_1 {
      width: 284rpx;
      height: 82rpx;
      margin: 52rpx 0 0 48rpx;
      .thumbnail_3 {
        width: 40rpx;
        height: 40rpx;
        margin-top: 4rpx;
      }
      .text-group_2 {
        width: 220rpx;
        height: 82rpx;
        .text_6 {
          width: 98rpx;
          height: 44rpx;
          overflow-wrap: break-word;
          color: rgba(40, 33, 31, 1);
          font-size: 24rpx;
          letter-spacing: 0.20000000298023224px;
          font-family: PingFangSC-Semibold;
          font-weight: 600;
          text-align: left;
          white-space: nowrap;
          line-height: 44rpx;
        }
        .text_7 {
          width: 220rpx;
          height: 32rpx;
          overflow-wrap: break-word;
          color: rgba(102, 110, 122, 1);
          font-size: 24rpx;
          letter-spacing: 0.20000000298023224px;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 32rpx;
          margin-top: 6rpx;
        }
      }
    }
    .image-text_2 {
      width: 162rpx;
      height: 44rpx;
       margin: 52rpx 0 0 48rpx;
      .thumbnail_4 {
        width: 34rpx;
        height: 36rpx;
        margin-top: 8rpx;
      }
      .text-group_3 {
        width: 98rpx;
        height: 44rpx;
        overflow-wrap: break-word;
        color: rgba(40, 33, 31, 1);
        font-size: 24rpx;
        letter-spacing: 0.20000000298023224px;
        font-family: PingFangSC-Semibold;
        font-weight: 600;
        text-align: left;
        white-space: nowrap;
        line-height: 44rpx;
      }
    }
    .text_8 {
      width: 16rpx;
      height: 32rpx;
      overflow-wrap: break-word;
      color: rgba(102, 110, 122, 1);
      font-size: 24rpx;
      letter-spacing: 0.20000000298023224px;
      font-weight: NaN;
      text-align: left;
      white-space: nowrap;
      line-height: 32rpx;
      margin: 6rpx 0 0 112rpx;
    }
    .image-text_3 {
      width: 406rpx;
      height: 82rpx;
       margin: 52rpx 0 0 48rpx;
      .thumbnail_5 {
        width: 40rpx;
        height: 40rpx;
        margin-top: 4rpx;
      }
      .text-group_4 {
        width: 342rpx;
        height: 82rpx;
        .text_9 {
          width: 98rpx;
          height: 44rpx;
          overflow-wrap: break-word;
          color: rgba(40, 33, 31, 1);
          font-size: 24rpx;
          letter-spacing: 0.20000000298023224px;
          font-family: PingFangSC-Semibold;
          font-weight: 600;
          text-align: left;
          white-space: nowrap;
          line-height: 44rpx;
        }
        .text_10 {
          width: 342rpx;
          height: 32rpx;
          overflow-wrap: break-word;
          color: rgba(102, 110, 122, 1);
          font-size: 24rpx;
          letter-spacing: 0.20000000298023224px;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 32rpx;
          margin-top: 6rpx;
        }
      }
    }
    .image-text_4 {
      width: 212rpx;
      height: 82rpx;
       margin: 52rpx 0 0 48rpx;
      .image_3 {
        width: 40rpx;
        height: 42rpx;
        margin-top: 6rpx;
      }
      .text-group_5 {
        width: 148rpx;
        height: 82rpx;
        .text_11 {
          width: 98rpx;
          height: 44rpx;
          overflow-wrap: break-word;
          color: rgba(40, 33, 31, 1);
          font-size: 24rpx;
          letter-spacing: 0.20000000298023224px;
          font-family: PingFangSC-Semibold;
          font-weight: 600;
          text-align: left;
          white-space: nowrap;
          line-height: 44rpx;
        }
        .text_12 {
          width: 148rpx;
          height: 32rpx;
          overflow-wrap: break-word;
          color: rgba(102, 110, 122, 1);
          font-size: 24rpx;
          letter-spacing: 0.20000000298023224px;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 32rpx;
          margin-top: 6rpx;
        }
      }
    }
 
  }
 .icon-group{
   padding: 0 20rpx;
   box-sizing: border-box;
   padding-bottom: 40rpx;
  // margin-top: ;
 }
}
